package com.yjyw.tiexie.common.permission;

import android.app.Activity;

import androidx.core.app.ActivityCompat;

/**
 * Created by SmallYou on 2018/12/3 0003.
 * DESC:TODO()
 */

public class OldApiHelper extends PermissionHelper {
    public OldApiHelper(Activity activity) {
        super(activity);
    }

    @Override
    public void requestPermissions(int requestCode, String... perms) {
        throw new IllegalStateException("低版本不需要申请权限");
    }

    /**
     * 第一次打开App时	false
     * 点击拒绝但是没有点击不再询问返回 false
     * 击拒绝并且点击不再询问返回 true
     * 注：如果用户在过去拒绝了权限请求，并在权限请求系统对话框中选择了 Don’t ask again 选项，此方法将返回 false。如果设备规范禁止应用具有该权限，此方法也会返回 false。
     * @param item
     * @return
     */
    @Override
    protected boolean shouldShowRequestPermissionRationale(String item) {
        return ActivityCompat.shouldShowRequestPermissionRationale(getHost(),item);
    }

}
